developing and transition countries - Spanish English Dictionary